interceptor ditch - Francés Inglés Diccionario